give something a complete overhaul - Turkish English Dictionary